/*
    Copyright (c) Guangzhou Data Control Network Technology Co., Ltd. All rights reserved.
    Licensed under the MIT License.
    contact:dcdev_founder@foxmail.com
*/
function show_mask_layer_class() {
    show_mask_layer_class.prototype.show_custom_mask_layer = function (_dc_mask_content_div_, opacity = 0.7, cb) {
        // 保存浏览器信息
        if (!browser_info) {
            browser_info = {};
            browser_info.user_agent = navigator.userAgent.toLowerCase();
            browser_info.is_wechat = (browser_info.user_agent.indexOf('micromessenger') != -1) ? true : false;
        }

        var style = `
<style class="_dcdev_preset_">
    #_dc_mask_content_ {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, ${opacity});
        display: none;
        z-index: 20000;
    }

    #_dc_mask_content_ img {
        position: fixed;
        right: 20px;
        top: 18px;
        width: 50px;
        height: 50px;
        z-index: 999;
    }
<\/style>
`
        // 默认遮罩内容
        var default_html = `${style}
<div id="_dc_mask_content_" class="_dcdev_preset_" onclick="document.getElementById('_dc_mask_content_').style.display = '';" style="display: none;">
    <img src="https://res.dcdev.net/dcdev/v1.0.6/assets/images/share_tips.svg">
</div>`

        // 有客户遮罩内容
        var reset_html = `${style}
<div id="_dc_mask_content_" class="_dcdev_preset_" onclick="$('#_dc_mask_content_container_').remove();" style="display: none;">
    ${_dc_mask_content_div_}
</div>`;

        $("body").append(`<div id="_dc_mask_content_container_" class="_dcdev_preset_"></div>`);

        $("#_dc_mask_content_container_").html(_dc_mask_content_div_ ? reset_html : default_html);
        document.getElementById('_dc_mask_content_').style.display = 'block';
    }

    $("#_dc_mask_content_").click(function () {
        debugger;
    })
}

// function init(_dc_mask_content_div_, opacity = 0.7, cb) {
//     // 保存浏览器信息
//     if (!browser_info) {
//         browser_info = {};
//         browser_info.user_agent = navigator.userAgent.toLowerCase();
//         browser_info.is_wechat = (browser_info.user_agent.indexOf('micromessenger') != -1) ? true : false;
//     }

//     var style = `
// <style class="_dcdev_preset_">
//     #_dc_mask_content_ {
//         position: fixed;
//         top: 0;
//         left: 0;
//         width: 100%;
//         height: 100%;
//         background: rgba(0, 0, 0, ${opacity});
//         display: none;
//         z-index: 20000;
//     }

//     #_dc_mask_content_ img {
//         position: fixed;
//         right: 20px;
//         top: 18px;
//         width: 50px;
//         height: 50px;
//         z-index: 999;
//     }
// <\/style>
// `
//     // 默认遮罩内容
//     var default_html = `${style}
// <div id="_dc_mask_content_" class="_dcdev_preset_" onclick="document.getElementById('_dc_mask_content_').style.display = '';" style="display: none;">
//     <img src="https://res.dcdev.net/dcdev/v1.0.6/assets/images/share_tips.svg">
// </div>`

//     // 有客户遮罩内容
//     var reset_html = `${style}
// <div id="_dc_mask_content_" class="_dcdev_preset_" onclick="$('#_dc_mask_content_container_').remove();" style="display: none;">
//     ${_dc_mask_content_div_}
// </div>`;

//     $("body").append(`<div id="_dc_mask_content_container_" class="_dcdev_preset_"></div>`);

//     $("#_dc_mask_content_container_").html(_dc_mask_content_div_ ? reset_html : default_html);
//     document.getElementById('_dc_mask_content_').style.display = 'block';

// }
